.nav-box {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 99;
	box-sizing: border-box;
}

.nav-box .nav-back {
	padding: 0 30rpx;
	width: 34rpx;
	height: 100%;
}

.nav-box .nav-title {
	max-width: 60%;
	font-size: 32rpx;
	font-weight: bold;
}

.bg-mk,
.bg-mk2,
.bg-img {
	position: absolute;
	width: 100%;
	height: 750rpx;
	top: 0;
	left: 0;
}

.bg-mk {
	z-index: -1;
	background: linear-gradient(to left, rgba(255, 255, 255, .3), #fff);
}

.bg-mk2 {
	z-index: -1;
	background: linear-gradient(to bottom, rgba(255, 255, 255, .3), #fff, #fff);
}

.bg-img {
	z-index: -2;
}

.content-box .info-box {
	width: calc(100% - 60rpx);
	margin: 0 30rpx 30rpx;
}

.info-box .name {
	padding: 15rpx 0;
	font-size: 38rpx;
	font-weight: bold;
}

.info-box .unm {
	color: #333;
	font-size: 20rpx;
	line-height: 20rpx;
	font-weight: 300;
}

.info-box .unm text {
	margin: 0 8rpx;
	font-size: 24rpx;
	font-weight: bold;
}